locality-based least-connection with replication